large establishment - German English Dictionary